Sarlat is the end of the train line that connects with Bordeaux in west.
TransPérigord connects Sarlat with Souillac and Périgueux.